be stinking rich - French English Dictionary